package org.eda.actividad3;

public class Provincia 
{
    private String nombreProvincia;
    private ListaMunicipios listaMunicipios;

    public Provincia(String pNombreProvincia) 
    {
        this.nombreProvincia = pNombreProvincia;
        this.listaMunicipios = new ListaMunicipios();
    }

    public String getNombre() 
    {
        return this.nombreProvincia;
    }
    
    public ListaMunicipios getListaMunicipios()
    {
    	return this.listaMunicipios;
    }
    
    public Municipio buscarMunicipio(Municipio pMunicipio)
    {
    	return this.getListaMunicipios().buscarMunicipio(pMunicipio.getNombre());
    }
    
    public void anadirMunicipio(Municipio pMunicipio)
    {
    	if(pMunicipio.getProvincia().getNombre().equals(this.getNombre()))
    	{
    		this.getListaMunicipios().anadirMunicipio(pMunicipio);
    	}
    }
    
    public void eliminarMunicipio(Municipio pMunicipio)
    {
    	this.getListaMunicipios().eliminarMunicipio(pMunicipio);
    }
}
